@charset "utf-8";
.wrap, #header, #nav, .pro_zt, #newsbox, #newsimg, #newslist, #newsimg a img, #content, #topnav ul{width:100%;clear:both;}
#top span.mail, span.text, a.lan, #footnav{display:none;}
#top li span.tel{float:left;padding-left:5px;}
#header{height:100px;}
#nav{background:#016438;height:88px;margin: 0 auto;position:absolute;top:80px;}
	#header ul, #nav ul{width:100%;clear:both;}
	#nav li{width:24.6%;height:43px;border-right:1px solid #017642;border-bottom:1px solid #017642;}
	#nav li a{font-size:1.1em;height:43px;line-height:43px;color:#FFF;}
	#nav .navXL{top:43px;}
#logo{top:15px;width:100%;clear:both;text-align:center;}
#logo img{max-width:85%;}
.slider{margin-top:210px;}
#topnav{padding:15px 0;}
#zhitong li.tit, #newsbox li.tit{margin:0 auto;font-size:20px;}
	.pro_zt li{width:100%;clear:both;text-align:center;}
#aboutbox li.text, #newsbox li.text{width:95%;font-size:14px;line-height:28px;}
#aboutbox li.tel{font-size:24px;}
#newslist li dl, #contdiv #newslist dl{width:70%;}
#contdiv{width:90%;clear:both;}
	#contdiv p img{width:100%;}
#topnav ul li{padding-left:10px;float:left;}
#topnav ul span.location{float:left;padding-top:10px;margin-left:10px;clear:both;}
#contdiv table{width:100%;}
#container img{padding:0;margin:0;}
#left, #aboutimg, #footnav ul dl, #ipromenu a.more, #protel, .advimg, .slider__arrows-item{display:none;}
#footnav ul dl.pro{display:block;margin:0 5%;}
.probox{width:100%;clear:both;}
	.probox li{width:48%;}
#aboutbox dl{top:20px;}
.phonew img, .advtext img{max-width:100%;}
.advimg img{margin-top:60px;max-width:98%;}
#mclassbox{width:98%;margin:10px auto;display:block;border:1px solid #e9e9e9;background:#f4f4f4;}
	#mclassbox ul li{border-bottom:1px solid #dadada;line-height:50px;}
		#mclassbox ul li a{display:block;width:95%;clear:both;padding-left:5%;height:50px;background:#FFF;font-size:1.4em;color:#074fa2;text-transform:capitalize;}
		a.secondary{display:block;width:85%;padding-left:15%;clear:both;line-height:40px;font-size:1.3em;border-bottom:1px dashed #DFDFDF;}
	#proUl dl{width:48%;}
		#proUl dl dt img{width:98%;}
#footnav ul dl{width:50%;}
#infoImage img{width:90%;}
#infoImage{text-align:center;width:100%;clear:both;}
#newsInfo p img{width:100%;}
#infoText{width:100%;}
#serUl li{width:47%;margin:10px 0.5%;}
#foot{margin-bottom:48px;}
	#footcopy{font-size:1.2em;}
#tool{display:block;}
#floatTools, .phonys{display:none;}